<?php
class PonentesController extends AppController {
	var $name = 'Ponentes';
	var $uses = array();

	/*unction listar(){
		$ponentes = $this->Ponente->find('all');
		$this->set('ponentes',$ponentes);
		$this->set('menu','ponente');
	}*/
	
	function listar(){
		$ponentes = $this->Ponente->find('all');
		$this->set('ponentes',$ponentes);
		$this->set('menu','ponente');
		if(!empty($this->data)){
			$this->Ponente->create();
	 		$dataPonente = $this->data;

			if($this->Ponente->save($dataPonente['Ponente'])){
				//$id = $this->Usuario->id;
				//$participante = $this->Participante->create();
				//$dataParticipante["Participante"]["usuarios_id"] = $id;
				//$participante["Participante"] = $dataParticipante["Participante"];

				//$this->Participante->save($participante["Participante"]);
				$this->Session->setFlash('Se registró con exito al ponente','success');
				$this->redirect(array('controller'=>'Ponentes','action'=>'listar'),null,true);
			}
		}
	}	
	
	
	function editar(){
		$id = $this->params["url"]['id'];
		$ponente = $this->Ponente->findById($id);
		$this->set('ponente',$ponente);
		if(!empty($this->data)){
			$dataPonente = $this->data["Ponente"];
			if($this->Ponente->save($dataPonente)){
					$this->Session->setFlash('Los datos han sido actualizados','success');
					$this->redirect(array('controller'=>'Ponentes','action'=>'listar'),null,true);
				}else{
					$this->Session->setFlash('Los datos no fueron registrados. Inténtelo de nuevo');
					$this->redirect(array('controller'=>'Ponentes','action'=>'listar'),null,true);
				}
			}
	}	
	
	function borrar(){
		$id = $this->params["url"]["id"];
		if($this->Ponente->delete($id)){
			$this->Session->setFlash('Los datos del Ponente han sido eliminados','success');
			$this->redirect(array('controller'=>'Ponentes','action'=>'listar'),null,true);
		}else{
			$this->Session->setFlash('No se pudieron eliminar los datos del ponente');
		}
	}	
	


	
}
?>